Emi, a school teacher, finds her career and reputation under threat after a personal sex tape is...
On July 19–21, 2001, over 200,000 people took to the streets of Genoa to protest against the...